delayed dispatch - German English Dictionary